/* CSS Document */
#firstMain .userLogin .comBar{ height:30px; background:#38a3db; overflow:hidden;}
#firstMain .userLogin .comBar .icon{ background:url(../images/company_icon.png) no-repeat; width:20px; height:20px; margin:4px 5px 0 5px; float:left;}
#firstMain .userLogin .comBar span{ line-height:30px; color:#FFF; font-size:16px;}
#firstMain .userLogin .comBar span em{ font-size:12px; float:right; padding-right:5px; padding-top:3px;}
#firstMain .userLogin .comBar span em a{ color:#ff7800;}
#firstMain .userLogin .userCont{ height:225px; padding:10px 5px 0 7px; overflow:hidden;}
#firstMain .userLogin .userCont .userCont01{ height:27px; overflow:hidden; margin-left:40px;}
#firstMain .userLogin .userCont .userCont01 .icon{ background:url(../images/a_icon03.gif) no-repeat; width:24px; height:24px; float:left;}
#firstMain .userLogin .userCont .userCont01 .register{ background:url(../images/pf.gif) -1px -82px no-repeat; width:16px; height:16px; float:left; margin:3px 0 0 30px;}
#firstMain .userLogin .userCont .userCont01 span{ padding-left:3px;}
#firstMain .userLogin .userCont .userCont01 span a{ color:#ff7800; font-size:16px; font-weight:bold; letter-spacing:2px; text-decoration:underline;}
#firstMain .userLogin .userCont .userCont02{ height:27px; overflow:hidden;}
#firstMain .userLogin .userCont .userCont02 .net{ background:url(../images/a_icon01.gif) no-repeat; width:20px; height:16px; float:left; margin-top:3px;}
#firstMain .userLogin .userCont .userCont02 .zczl{ background:url(../images/a_icon01.gif) no-repeat; width:20px; height:16px; float:left; margin:3px 0 0 20px;}
#firstMain .userLogin .userCont .userCont02 span{ padding-left:3px; font-size:15px;}
#firstMain .userLogin .userCont .userCont03{ padding-left:2px; overflow:hidden;}
#firstMain .userLogin .userCont .userCont03 ul li{ height:24px; line-height:24px; padding-left:4px; float:left; margin-right:15px; }
#firstMain .userLogin .userCont .userCont03 ul li a{ color:#0071BB; text-decoration:underline;}
#firstMain .userLogin .userCont .userCont03 ul li a:hover{ color:#ff7800;}
#firstMain .userLogin .userCont .userCont04 p{ padding:5px; color:#ff7800; font-size:12px;}
#firstMain .userLogin .userCont .userCont04 p span a{ color:#0071BB; font-size:14px; text-decoration:underline; font-weight:bold;}
#firstMain .userLogin .userCont .userCont04 p span a:hover{ color:#4e4e4e;}


/********** 企业会员中心  **************/

textarea{ border:1px solid #dbdbdb; font:14px Microsoft Yahei,Tahoma,SimSun; color:#4e4e4e; line-height:25px; padding:0 5px;  resize:none;}
.mainWrap{ width:1000px; margin:10px auto; overflow:hidden;}
.mainWrap .mainTop{ height:27px; overflow:hidden; width:980px; margin:0 auto;}
.mainTop .comBox{ float:right; padding-top:5px; overflow:hidden;}
.mainTop .comBox a{ height:19px; line-height:19px; color:#0071BB; display:block; float:left;}
.mainTop .comBox a:hover{ color:#ff7800;}
.mainTop .comBox span{ float:left; margin:0 5px;}
.mainTop .comBox a img{ width:77px; height:19px; margin-left:10px;}
/***** 后台首页  ******/
.mainWrap .mainCont{ clear:both; overflow:hidden;}
/** mainCont_left  **/
.mainCont .mainCont_left{ width:180px; float:left; border:1px #dbdbdb solid; background:#FFF;}
.mainCont_left .mainCont_left_cont{}
.mainCont_left_cont dl dt{ height:35px; border-bottom:1px #dbdbdb solid; background:#EDEDED; padding-left:10px; cursor:pointer;}
.mainCont_left_cont dl dt p{ line-height:35px; color:#0062A3; font-size:18px; font-weight:590; background:url(../images/a_icon03.gif) left center no-repeat; padding-left:25px;}
.mainCont_left_cont dl dt.collect p{ background:url(../images/com_left_01.gif) left center no-repeat; padding-left:20px;}
.mainCont_left_cont dl dd{ border-bottom:1px #dbdbdb solid;}
.mainCont_left_cont dl dd ul li{ line-height:40px; border-bottom:1px dotted #dbdbdb; height:40px; padding-left:10px;}
.mainCont_left_cont dl dd ul li span{ font-size:15px; color:#000; font-weight:bold; margin-right:10px;}
.mainCont_left_cont dl dd ul li a.li_select{ color:#000091; font-size:16px;}

/** mainCont_right  **/
.mainCont .mainCont_right{ width:808px; float:right; border:1px #dbdbdb solid; background:#FFF; overflow:hidden;}
/**
.mainCont_right_cont .comInfo{ height:54px; background:url(../images/com_home_bg01.png) repeat-x; line-height:54px;}
.mainCont_right_cont .comInfo span{ color:#00C; font-size:16px; padding:0 10px; font-weight:500;}
*/
.mainCont_right_cont .com_cont{ width:808px; margin:0 auto; overflow:hidden;}
.mainCont_right_cont .com_cont dl{ border:1px #dbdbdb solid; margin-bottom:5px; overflow:hidden;}
.mainCont_right_cont .com_cont dl dt{ height:33px; line-height:33px; background:#F3F3F3; border-bottom:1px #dbdbdb solid; padding-left:10px; font-size:16px; color:#323232; overflow:hidden; border-top:1px solid #FFF;}
.mainCont_right_cont .com_cont dl dd ul{ clear:both; padding:0px 15px; overflow:hidden;}
.mainCont_right_cont .com_cont dl dd ul li{ width:250px; line-height:30px; float:left;}
.mainCont_right_cont .com_cont dl dd ul li em{ text-decoration:underline;}
.mainCont_right_cont .com_cont dl dd ul li em.hs{ color:#FF7700;}
.mainCont_right_cont .com_cont dl.sta_info{ background:url(../images/com_home_bg02.png) repeat-x; height:98px; overflow:hidden;}
.mainCont_right_cont .com_cont dl.sta_info dd table tr td{ text-align:center; border-right:1px dotted #dbdbdb; line-height:31px;}
.mainCont_right_cont .com_cont dl.sta_info dd table tr td.del_border{ border-right:medium none;}
.mainCont_right_cont .com_cont dl.sta_info dd table tr td a{ color:#FF7700; font-weight:bold;}
.mainCont_right_cont .com_cont dl.sta_info dd table tr.hs{ color:#FF7700; font-weight:bold;}
.mainCont_right_cont .com_cont dl.sta_info dd table tr td a:hover{ color:#00C;}
.mainCont_right_cont .com_cont dl.charge_cont{ height:128px; background:url(../images/com_home_bg03.png) repeat-x; overflow:hidden;}
.mainCont_right_cont .com_cont dl.charge_cont table{ border-bottom:1px dashed #dbdbdb; overflow:hidden;}
.mainCont_right_cont .com_cont dl.charge_cont .more{ line-height:30px; float:right; padding-right:10px;}
.mainCont_right_cont .com_cont dl.charge_cont .more a{ color:#00C; text-decoration:underline; margin-right:10px;}
.mainCont_right_cont .com_cont dl.charge_cont .more a:hover{ color:#FF7700;}

/***** 后台企业简介  ******/
.mainCont_left_cont dl dd ul li.left_select{ font-size:16px; background:url(../images/com_left_select02.png) right center no-repeat; margin-right:-1px;}
.mainCont_left_cont dl dd ul li.left_select a{ color:#000091;}
.mainCont_right_cont .com_brief{ width:740px; margin:0 auto; overflow:hidden;}
.mainCont_right_cont .com_brief div textarea{ width:720px; height:400px; margin:10px 0 0px;}
.mainCont_right_cont .com_brief div p{ color:#4d4d4d; font-size:13px; line-height:25px;}
.mainCont_right_cont strong{ color:#EF4907; padding-left:5px; line-height:25px;}
.mainCont_right_cont .btn_box{ margin:10px 0;text-align:center;}
.mainCont_right_cont .btn_box .btn_save{ background:url(../images/per_release_btn.gif) no-repeat; width:100px; height:35px; border:none; line-height:35px; font-size:18px; color:#FFF;}
/***** 后台门户广告  ******/
.mainCont_right_cont .com_div01{ overflow:hidden; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;}
.mainCont_right_cont .bar{ height:33px; background:#F3F3F3; line-height:33px; border-top:1px solid #FFF; border-bottom:1px solid #dbdbdb; font-size:15px; color:#323232; padding-left:5px;}
.mainCont_right_cont .com_div01 .tab01{ width:740px; margin:0 auto; overflow:hidden;}
.mainCont_right_cont .com_div01 .tab01 table{ width:100%;}
.mainCont_right_cont .com_div01 .tab01 table tr td{ height:40px; overflow:hidden;}
.mainCont_right_cont .com_div01 .tab01 table tr td input{ width:300px; height:24px;}
.mainCont_right_cont .com_div01 .tab01 table tr td textarea{ width:640px; height:200px;}
.mainCont_right_cont .com_div02{ overflow:hidden; border-top:1px solid #dbdbdb; overflow:hidden;}
.mainCont_right_cont .com_div02 .tab02 table{ width:100%; overflow:hidden;}
.mainCont_right_cont .com_div02 .tab02 table tr td{ height:28px; line-height:28px; border-top:solid 1px #dbdbdb; border-left:solid 1px #dbdbdb; padding-left:8px;}
.mainCont_right_cont .com_div02 .tab02 table tr td.del_left_border{ border-left:none;}
.mainCont_right_cont .com_div02 .tab02 table tr.tab_title{ background:url(../images/com_tab_title.png) repeat-x; font-weight:bold;}
.mainCont_right_cont .com_div02 .tab02 table tr.tab_title td{ border-top:none;}
.mainCont_right_cont .com_div02 .tab02 table tr td a{ text-decoration:underline;}
.mainCont_right_cont .com_div02 .tab02 table tr td.del_left_border a{ text-decoration:none;}
.mainCont_right_cont .com_div02 .tab02 table tr.tab_page td{ height:33px; line-height:33px; background:#f9f9f9; padding-right:15px;}
.tab02 table tr td input{ border:none;}
/*
.mainCont_right_cont .com_div02 .tab02 table tr.tab_page td a img{ margin-right:7px; width:16px; height:16px;}
*/
tr.tab_page td p.page_em{ float:left;}
tr.tab_page td p.page_span{ float:right;}
tr.tab_page td p.page_span span{ display:block; float:left;}
tr.tab_page td p.page_span span a img{ width:55px; height:22px; margin:5px 5px 0 0;}
tr.tab_page td p.page_span span .btn_go{ background:url(../images/btn_go.jpg) no-repeat; width:35px; height:22px; border:none; margin-top:5px;  cursor:pointer;}


/***** 后台荣誉证书  ******/
.mainCont_right_cont .com_div01 .tab01 table tr td input.pic{ width:190px; float:left;}
.mainCont_right_cont .com_div01 .tab01 table tr td input.btn_sc{ background:url(../images/com_btn_pic.gif) no-repeat; width:104px; height:24px; border:none; display:block; float:left; margin-left:7px;}

/***** 后台友情链接  *****/
.mainCont_right_cont .com_div01 .tab01 table.tab_link tr td input{ width:260px;}

/***** 后台发布招聘  *****/
.mainCont_right_cont .com_div01 .tab01 tr td select.job_se01{ width:260px;}
.mainCont_right_cont .com_div01 .tab01 tr td select.job_se02{ width:128px;}
.mainCont_right_cont .com_div01 .tab01 table.tab_job tr td strong{ padding-left:3px;}
.mainCont_right_cont .com_div01 .tab01 table.tab_job tr td input{ width:259px;}
.mainCont_right_cont .com_div01 .tab01 table.tab_job tr td input.job_text01{ width:629px;}
.mainCont_right_cont .com_div01 .tab01 table.tab_job tr td input.job_text02{ width:16px; height:16px; border:none; margin-left:5px; line-height:16px;}
.mainCont_right_cont .com_div01 .tab01 table.tab_job tr td textarea.job_text03{ width:619px; height:110px;}
.mainCont_right_cont .com_div01 .tab01 table.tab_job{ margin-top:10px;}
.mainCont_right_cont .com_div01 .tab01 table.tab_job tr td dl.job_cb{ clear:both; overflow:hidden; margin-bottom:7px;}
.com_div01 .tab01 table.tab_job tr td dl.job_cb dt{ float:left; }
.com_div01 .tab01 table.tab_job tr td dl.job_cb dd{ float:left;  width:90px;}
.com_div01 .tab01 table.tab_job tr td dl.job_cb dt input{ border:none; width:16px; height:16px; margin-top:3px;}


.box_btn{ float:right; padding-right:10px;}
.sub_btn{ background:url(../images/about_btn.gif) no-repeat; width:80px; height:25px; border:none; color:#FFF; cursor:pointer;}